﻿@charset "utf-8";
* {margin:0;padding:0;}
/*
* 修正IE5.x和IE6的斜体溢出bug
* @bugfix
* @css-for IE 5.x/Win, IE6
*/
* html body {overflow:visible;}
* html iframe, * html frame {overflow:auto;}
* html frameset {overflow:hidden;}

body {color:#333; font:14px/24px  Microsoft YaHei; _font:14px/24px "宋体"; text-align:center; background:#fff;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr {margin:0;padding:0;}
input,select {font-size:12px;vertical-align:middle;}
body div {text-align:left;}
textarea,input {word-wrap:break-word; word-break:break-all; padding:0px;}
li {list-style-type:none;}
img {border:0 none;}
a{color:#333;}
a:link, a:visited {text-decoration:none;}
a:hover {color:#c50602; text-decoration:none;}
h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:14px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

/*
* 定义间距,上下2个DIV间距
* @Pro 使用DIVH开头.
* @desc 上下DIV有间距时使用,尽量不使用margin/padding值,防止不同浏览器出现BUG,
* 使用下面属性可兼容大多浏览器.
*/
.DivH5,.DivH10,.DivH15,.DivH20,.DivH25,.DivH30,.DivH40,.DivH50,.DivH60{width:100%; overflow:hidden; line-height:1px; font-size:1px;}
.DivH3{height:3px;}
.DivH5{height:5px;}
.DivH10{height:10px;}
.DivH15{height:15px;}
.DivH20{height:20px;}
.DivH25{height:25px;}
.DivH30{height:30px;}
.DivH40{height:40px;}
.DivH50{height:50px;}
.DivH60{height:60px;}

/* @end */

/*
* 清理元素
* @class clear
* @desc 清理浮动元素,当浮动换行时后面元素不希望浮动，添加此属性，防止IE BUG
*/
.clear{clear:both; height:0px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden;}



